it gives me the creeps - Français Anglais Dictionnaire